Scroll to navigation

rte_swx_ipsec_sa_params(3) DPDK rte_swx_ipsec_sa_params(3)

NAME

rte_swx_ipsec_sa_params

SYNOPSIS

#include <rte_swx_ipsec.h>

Data Fields


int encrypt
struct {
int is_aead
} crypto
struct rte_swx_ipsec_sa_encap_params encap
struct rte_swx_ipsec_sa_cipher_params cipher
struct rte_swx_ipsec_sa_authentication_params auth
struct rte_swx_ipsec_sa_aead_params aead

Detailed Description

IPsec Security Association (SA) parameters.

Definition at line 260 of file rte_swx_ipsec.h.

Field Documentation

int encrypt

Crypto operation: encrypt when non-zero, decrypt when zero.

Definition at line 262 of file rte_swx_ipsec.h.

struct rte_swx_ipsec_sa_cipher_params cipher

Crypto cipher operation parameters.

Definition at line 269 of file rte_swx_ipsec.h.

struct rte_swx_ipsec_sa_authentication_params auth

Crypto authentication operation parameters.

Definition at line 272 of file rte_swx_ipsec.h.

struct rte_swx_ipsec_sa_aead_params aead

Crypto AEAD operation parameters.

Definition at line 276 of file rte_swx_ipsec.h.

int is_aead

Non-zero for AEAD, zero for cipher & authentication.

Definition at line 280 of file rte_swx_ipsec.h.

struct { ... } crypto

Crypto operation parameters.

struct rte_swx_ipsec_sa_encap_params encap

Packet encasulation parameters.

Definition at line 284 of file rte_swx_ipsec.h.

Author

Generated automatically by Doxygen for DPDK from the source code.

Thu May 23 2024 Version 23.11.0